{{#each logicNodeModel.logicNodeParams as |nodeParam|}}
{{#unless disabled}}
    {{#if (eq nodeParam.paramAction "SETPARAMVALUE")}}
        {{#if (eq nodeParam.srcValueType "SRCVALUE")}}
            {{#if nodeParam.dstPSDELogicParam.isSimpleParam}}
_{{lowerCase nodeParam.dstPSDELogicParam.codeName}}.set("value", "{{nodeParam.srcValue}}");
            {{else}}
_{{lowerCase nodeParam.dstPSDELogicParam.codeName}}.set("{{lowerCase nodeParam.dstFieldName}}", "{{nodeParam.srcValue}}");
            {{/if}}
        {{else if (eq nodeParam.srcValueType "NULLVALUE")}}
_{{lowerCase nodeParam.dstPSDELogicParam.codeName}}.set("{{lowerCase nodeParam.dstFieldName}}", null);
        {{else if (eq nodeParam.srcValueType "NONEVALUE")}}
_{{lowerCase nodeParam.dstPSDELogicParam.codeName}}.set("{{lowerCase nodeParam.dstFieldName}}", null);
        {{else if (eq nodeParam.srcValueType "APPDATA")}}
        //当前应用数据暂未支持
        {{else if (eq nodeParam.srcValueType "APPLICATION")}}
        //系统全局对象暂未支持
        {{else if (eq nodeParam.srcValueType "SESSION")}}
_{{lowerCase nodeParam.dstPSDELogicParam.codeName}}.set("{{lowerCase nodeParam.dstFieldName}}", _srfuser.getSessionParams().get("{{lowerCase nodeParam.srcFieldName}}"));
        {{else if (eq nodeParam.srcValueType "ENVPARAM")}}
        //当前环境参数暂未支持
        {{else if (eq nodeParam.srcValueType "DATACONTEXT")}}
_{{lowerCase nodeParam.dstPSDELogicParam.codeName}}.set("{{lowerCase nodeParam.dstFieldName}}", _default.getCtx().getDatacontext().get("{{lowerCase nodeParam.srcFieldName}}"));
        {{else if (eq nodeParam.srcValueType "SRCDLPARAM")}}
_{{lowerCase nodeParam.dstPSDELogicParam.codeName}}.set("{{lowerCase nodeParam.dstFieldName}}", _{{lowerCase nodeParam.srcPSDELogicParam.codeName}}{{#if nodeParam.srcFieldName}}.get("{{lowerCase nodeParam.srcFieldName}}"){{/if}});
        {{else if (eq nodeParam.srcValueType "EXPRESSION")}}
        //计算式暂未支持
        {{else if (eq nodeParam.srcValueType "COUNT")}}
        //数组数量暂未支持
        {{else if (eq nodeParam.srcValueType "AGGREGATION")}}
        //数组聚合计算暂未支持
        {{else if (eq nodeParam.srcValueType "SEQUENCE")}}
        //系统值序列暂未支持
        {{else if (eq nodeParam.srcValueType "TRANSLATOR")}}
        //当前环境参数暂未支持
        {{else if (eq nodeParam.srcValueType "WEBCONTEXT")}}
        //网页请求上下文
_{{lowerCase nodeParam.dstPSDELogicParam.codeName}}.set("{{lowerCase nodeParam.dstFieldName}}", _default.getCtx().getWebcontext().get("{{lowerCase nodeParam.srcFieldName}}"));
        {{else if (eq nodeParam.srcValueType "VIEWPARAM")}}
        //当前视图参数暂未支持
        {{else}}
        //未支持的类型 {{srcValueType}}
        {{/if}}
    {{else if (eq nodeParam.paramAction "APPENDPARAM")}}
GlobalLogicHelper.append(_{{lowerCase nodeParam.srcPSDELogicParam.codeName}},_{{lowerCase nodeParam.dstPSDELogicParam.codeName}},{{nodeParam.dstIndex}});
    {{else if (eq nodeParam.paramAction "BINDPARAM")}}
        //绑定参数暂未支持
    {{/if}}
{{/unless}}
{{/each}}